  
/* Autores:
    Medina Ojosnegros, Javier
    Gutiérrez Rodríguez, David
*/

import java.io.IOException;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.List;


public class Maquina {
    
    // Atributos
    private static double PRECIO; 
    private List<Ticket> tickets;
    private Ubicacion ubicacion;
    private Deposito deposito;
    private Terminal terminal;
    
    
    // Constructor
    public Maquina(double PRECIO) throws IOException, ParseException {
        Maquina.PRECIO = PRECIO;
        ubicacion = new Ubicacion();                  
        tickets = new ArrayList<>();                  
        deposito = new Deposito();                    
        terminal = new Terminal(deposito, tickets, ubicacion);
    }

}